repeated scratching - Turkish English Dictionary